#include <stdio.h>
#include <stdlib.h>

void main()
{
    int m;
    float n;

    printf("四舍五入前为:");
    scanf("%f", &n);

    m = n * 100 + 0.5; //将n扩大100倍，此时原来小数点后两位就变成整数位
                       //此时原来的小数点第三位变成小数点后第一位
                       //再加+0.5，如果此时如果小数点后一位大于0.5就进一，小于0.5就不进
                       //最后赋值给m注意m是int类型会舍弃小数点后的数字保留整数
    n = m / 100.0;
    printf("四舍五入后为:%.2f\n", n);

    system("pause");
}